Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 WINDSOR MEWS Terraced £125,000 8 Jul 2011
3 WINDSOR MEWS Terraced £45,000 2 Jul 1998
4 WINDSOR MEWS Terraced £195,000 17 Dec 2021
5 WINDSOR MEWS Terraced £159,950 4 Jan 2018